package com.jlkf.service;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.springframework.web.bind.annotation.RequestBody;

public interface OrderItemsService {

	Object getUnfinishedList(String orderNo,String createTime,Integer status,Integer carType,String licensePlate,String telephone,
			String driverName,String driverPhone,Integer pageNo,Integer pageSize,Integer queryType,Integer refundsPrice);
	//导出 未完成
	void getUnfinishedExport(String orderNo,String createTime,Integer status,Integer carType,String licensePlate,String telephone,
			String driverName,String driverPhone,Integer queryType,HttpServletResponse response,HttpServletRequest request);
	//导出 已完成
	void getCompleteExport(String orderNo,String createTime,Integer status,Integer carType,String licensePlate,String telephone,
			String driverName,String driverPhone,Integer queryType,HttpServletResponse response,HttpServletRequest request,Integer refundsPrice);
	//本周未出帐账单
	Object getNoSettlement(String driverName,String driverPhone,Integer pageNo,Integer pageSize);
	//未结算订单列表
//	void getNoSettlementExport(String driverName,String driverPhone,HttpServletResponse response,HttpServletRequest request);
	
	Object getNoSettlementDetail(String driverId,Integer pageNo,Integer pageSize,Integer status);
	//扣行程费
	Object buckleTravelFee( String json);
}
